def divide_list(values, group=500):
    """
    将列表按指定大小进分组
    :param values:
    :param group:
    :return:
    """
    res = []
    if group >= len(values):
        res.append(values)
        return res
    for i in range(0, len(values), group):
        res.append(values[i:i + group])
    return res

def list_find(lists,condition,default=False):
    """
    查找到符合条件的第一个并返回
    :param lists: 
    :param condition: 
    :param default: 
    :return: _description_
    """
    for _l in lists:
        if condition(_l):
            return _l
        return default
    